Career 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour France F4 Brazil F3 Brazil F11 Chile F5 Chile F6 Portugal F1 Brazil F8 Brazil F9 Brazil F10 Brazil F11 Brazil F13 Brazil F14 Brazil F16 Brazil F18 Italy F4 Italy F5 Italy F6 Italy F7 Italy F8 Italy F10 Italy F11 Brazil F4 Brazil F5 Argentina F7 Argentina F8 Argentina F9 France F1 France F6 Netherlands F2 Netherlands F3 Netherlands F4 France F14 Netherlands F2 Lebanon F1 Brazil F7 M15 Caslano M15 Bucharest M25 Pardubice M25 Tulsa France F18 Romania F18 Colombia F5 Italy F8 Italy F9 Brazil F9 Brazil F12 Brazil F13 Brazil F4 Brazil F14 Brazil F5 Brazil F6 Lebanon F2 Iran F1 Iran F2 Romania F17 Brazil F11 Colombia F6 Brazil F15 Chile F7 Brazil F3 France F2 Open de Montauban - Montauban Brazil F2 Brazil F3 Pekao Open 2005 - Szczecin Nossa Caixa Tennis Cup - Sao Paulo Credicard Mastercard Tennis Cup - Campos do Jordao Unicredit (Suisse) Bank S.A. Challenger - Chiasso Seguros Bolivar Open - Bogota Flea Market Cup - Busan Challenger de Providencia-Copa Kia - Santiago San Luis Potosi Challenger - San Luis Potosi Tennis Napoli Cup - Napoli BNP Paribas Primrose - Bordeaux Unicredit Czech Open - Prostejov BSI Challenger Lugano - Lugano Pekao Open - Szczecin Tatra Banka Slovak Open - Bratislava San Luis Potosi Challenger - San Luis Potosi Sunrise Challenger Lugano Challenger Turin Challenger Rimini Challenger Recanati Challenger BMW Tennis Championship - Sunrise BH Tennis Open International Cup - Belo Horizonte Szczecin Challenger M25 Bourg-en-Bresse Mons Challenger Bordeaux Challenger Abierto Club Casablanca - Mexico City Seoul Challenger Roma Challenger 2007 - Rome Bordeaux Challenger Furth Challenger Sopot Challenger Tampere Challenger Manerbio Challenger Como Challenger Copa Petrobras Brazil - Belo Horizonte Szczecin Challenger Maia Open 2002 - Maia EI Bank Bulgarian Challenger - Sofia The Hilversum Open - Hilversum M15 Champaign Open de L'Isere - Grenoble Macedonian Open - Skopje Tunis Open - Tunis M15 Weston Challenger 42 - Andrezieux Zivnobanka Czech Open - Prostejov Seoul Challenger XXVIII Edizione 'A.Savoldi' - Manerbio Copa Petrobras Colombia - Bogota GHI Bronx Classic - Bronx Sao Paulo Challenger Tour Finals Challenger Ford de Cherbourg - Cherbourg ATP Challenger 2003 Numea - New Caledonia Noumea Challenger Challenger Leon 2004 - Leon Memorial Savigni - Sassuolo Quimper Challenger Garden Open 2005 - Rome X Abierto Internacional de Salinas - Salinas Memorial Savigni - Sassuolo Open de Montauban - Montauban Banca Stato Challenger - Lugano Siemens Open 2003 - Scheveningen Napoli Challenger Bordeaux Challenger Braunschweig Challenger Banca Stato Challenger Lugano - Lugano Open de Montauban - Montauban Le Gosier Challenger Tunis Challenger Braunschweig Challenger Steelers Cup - Kosice Orbetello Challenger Segovia Challenger Szczecin Challenger Orleans Challenger Mons Challenger Samsung Securities Cup - Seoul Buenos Aires Challenger Montevideo Challenger Cherbourg Challenger St. Brieuc Challenger Tunis Challenger Aix En Provence Challenger KGHM Polish Indoors - Wroclaw Siemens Open 2004 - Scheveningen Scheveningen Challenger Segovia Challenger Riviera di Rimini Challenger 2004 - Rimini Orleans Challenger Mons Challenger Draft Corona Mexico City Open - Mexico City 13 BH Tennis Open International Cup - Belo Horizonte Czech Open 2005 - Prostejov Timisoara Challenger - Timisoara Reunion Island Challenger Top Wool Challenger - Biella Riviera di Rimini Challenger - Rimini Copa Petrobras Argentina - Buenos Aires Bancolombia Open - Bogota Aberto de Sao Paulo - Sao Paulo XIII Trofeo Ciudad de Quito - Quito BH Tennis Open - Belo Horizonte San Luis Potosi Challenger - San Luis Potosi Torneo Internacional Challenger Fila 2005 - Leon Copa Petrobras Uruguay - Montevideo Copa Petrobras Paraguay - Asuncion ECM Prague Open 2005 - Prague ATP Challenger La Serena - La Serena III Aberto Santa Catarina de Tenis - Florianopolis Sao Paulo Challenger Morocco Tennis Tour - Rabat Cordenons Challenger Heilbronn Challenger Cyclus Open de Tenis - Florianopolis Challenger ATP de Cuenca Diario El Mercurio - Cuenca Samsung Securities Cup - Seoul Orbetello Challenger China Open - Beijing Copa Petrobras-Argentina - Buenos Aires San Benedetto Challenger Biella Challenger San Luis Potosi Challenger Sarasota Challenger Tallahassee Challenger Rennes Challenger Milan Challenger Genova Challenger Montevideo Challenger Quimper Challenger Credicard Citi Mastercard Tennis Cup 2007 - Campos do Jordao Cleveland Challenger Santiago Challenger Tunis Challenger Braunschweig Challenger Orlando Challenger Blois Challenger Amersfoort Challenger St. Remy Challenger ATP Challenger Numea - New Caledonia Open de Franche-Comte - Besancon Mouilleron-Le-Captif Challenger Reunion Island Challenger Casablanca Challenger Padova Challenger Savannah Challenger Open de la Ville de Saint Denis - Reunion Island Bordeaux Challenger Marburg Challenger Braunschweig Challenger Irving Challenger Internationaux de Tennis de Brest - Brest San Benedetto Challenger Grand Prix de Tennis de Lyon - Lyon ECM Cup - Prague Open 13 - Marseille Open de Montauban - Montauban KGHM Dialog Polish Indoors - Wroclaw Sporting Challenger 2003 - Turin Como Challenger Legg Mason Tennis Classic - Washington D.C. Binghamton Professional Tennis Tournament - Binghamton Turin Challenger Open de L'Isere-Open 38 - Grenoble Braunschweig Challenger Open de Franche-Comte - Besancon Challenger Ford de Cherbourg - Cherbourg Szczecin Challenger The LTA Bolton Challenger - Bolton Challenger Leon 2003 - Leon USTA Challenger of Dallas - Dallas 9th Torneo B. Camparini Arpa Ceramic Cup - Reggio Emilia Rome Challenger Oeiras 3 Challenger 2003 Freeman Men's Challenger - Joplin Stella Artois Clay Court Championships - Budaors Prostejov Challenger Banja Luka Challenger Santo Domingo Challenger Guayaquil Challenger Heineken Open - Auckland Furth Challenger Newport Beach Challenger Monza Challenger Dallas Challenger Nord LB Open - Braunschweig Rhein-Main Challenger 2003 - Aschaffenburg Recanati Challenger Fujitsu Siemens Open - Budapest Croatia Open - Umag Legg Mason Tennis Classic - Washington D.C. Meerbusch Challenger Grand Prix de Tennis de Lyon - Lyon Open de Moselle - Metz Szczecin Challenger Campinas Challenger Morelos Challenger Orlando Challenger Open 13 - Marseille The Scottish Tennis Championships - Edinburgh St.Petersburg Challenger by Kinex - St. Petersburg Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Pozoblanco Challenger DPD Challenger 2002 - Aschaffenburg Nottingham-2 Challenger Mallorca Challenger Roanne Challenger Synsam Swedish Open - Bastad Challenger Casino Lugano - Lugano The Priority Telecom Open - Amersfoort The LTA Men's Challenger Wrexham - Wrexham Banca Stato Challenger Lugano - Lugano Pilot Pen Tennis - New Haven Grand Prix de Tennis - St. Jean de Luz Open de L'Isere - Grenoble Campionati Internazionali di Sicilia - Palermo Segovia Challenger Volkswagen Challenger 2004 - Wolfsburg Mallorca Open - Mallorca Sarajevo Open 2004 - Sarajevo AAPT Championships - Adelaide Open Sainte Victoire - Aix-En-Provence Banja Luka Challenger Toulouse Challenger Kremlin Cup - Moscow Cassis Challenger Open de L'Isere - Grenoble St. Petersburg Open - St. Petersburg Challenger Ford de Cherbourg - Cherbourg Sydney International - Sydney BMW Open - Munich Gerry Weber Open - Halle Ordina Open - 's-Hertogenbosch Synsam Swedish Open - Bastad BCR Open Romania - Bucharest Open de Moselle - Metz Grand Prix de Tennis de Lyon - Lyon Open 13 - Marseille Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb ABN/AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai Grand Prix Hassan II - Casablanca Estoril Open - Estoril Allianz Suisse Open - Gstaad Grand Prix de Tennis de Lyon - Lyon BCR Open Romania - Bucharest Open de Moselle - Metz Charlottesville Challenger Chennai Open - Chennai Movistar Open - Vina del Mar Cleveland Challenger Copa Telmex - Buenos Aires Ethias Trophy - Mons Grand Prix Hassan II - Casablanca Orange Warsaw Open - Warsaw Allianz Suisse Open Gstaad - Gstaad Countrywide Classic - Los Angeles Open de Moselle - Metz Allianz Suisse Open Gstaad - Gstaad PBZ Zagreb Indoors - Zagreb SAP Open - San Jose Cary Challenger Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca Marburg Challenger Open Sabadell Atlantico - Barcelona Ostrava Challenger Estoril Open - Estoril Santiago Challenger Gerry Weber Open - Halle Allianz Suisse Open Gstaad - Gstaad Prague Challenger BCR Open Romania - Bucharest If Stockholm Open - Stockholm Grand Prix de Tennis de Lyon - Lyon Brisbane International - Brisbane Heineken Open - Auckland Movistar Open - Santiago Brasil Open - Costa do Sauipe ABN AMRO World Tennis Tournament - Rotterdam Prostejov Challenger Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona Open de Nice Cote dAzur - Nice Ordina Open - s-Hertogenbosch Allianz Suisse Open Gstaad - Gstaad Open de Moselle - Metz China Open - Beijing Open Sud de France - Montpellier Rennes Challenger Dutch Open Tennis - Amersfoort Brisbane International - Brisbane Petange Challenger SA Tennis Open - Johannesburg Quimper Challenger Pilot Pen Tennis - New Haven Brasil Open - Costa do Sauipe Grand Prix de Tennis de Lyon - Lyon Sao Paulo Challenger Regions Morgan Keegan Championships - Memphis Brasil Open - Costa do Sauipe Cherbourg Challenger Estoril Open - Estoril Delray Beach International Tennis Championships - Delray Beach Rennes Challenger Gerry Weber Open - Halle Movistar Open - Santiago AEGON Championships - London Legg Mason Tennis Classic - Washington Davidoff Swiss Indoors Basel - Basel BCR Open Romania - Bucharest Swiss Indoors Basel - Basel Pilot Pen Tennis - New Haven Heineken Open - Auckland Delray Beach International Tennis Championships - Delray Beach Open Sud de France - Montpellier Brasil Open - Sao Paulo Open 13 - Marseille Brisbane - Brisbane Thailand Open - Bangkok Heineken Open - Auckland Sunrise Challenger Noumea Challenger AIG Japan Open Tennis Championships - Tokyo Grand Prix Hassan II - Casablanca Open de Nice Cote d'Azur - Nice Porto Challenger Mercedes Cup - Stuttgart Credit Agricole Suisse Open - Gstaad Citi Open - Washington Winston-Salem Open - Winston-Salem Dallas Challenger Rakuten Japan Open - Tokyo Kremlin Cup - Moscow Swiss Indoors Basel - Basel Heineken Open - Auckland Open Sud de France - Montpellier International German Open - Hamburg Brasil Open - Sao Paulo Dubai Duty Free Tennis Championships - Dubai Barcelona Open BancSabadell - Barcelona BRD Nastase Tiriac Trophy - Bucharest Open de Nice Cote d'Azur - Nice Bet-at-home Open - Hamburg Credit Agricole Suisse Open - Gstaad Brasil Open - Sao Paulo Grand Prix Hassan II - Casablanca BRD Nastase Tiriac Trophy - Bucharest BMW Open - Munich Heineken Open - Auckland Credit Agricole Suisse Open - Gstaad Winston-Salem Open - Winston-Salem Open Sabadell Atlantico - Barcelona Barcelona Open BancSabadell - Barcelona Bet-at-home Cup - Kitzbuhel Geneva Open - Geneva Erste Bank Open - Vienna SkiStar Swedish Open - Bastad Ecuador Open - Quito Indianapolis Tennis Championships - Indianapolis Mouilleron-Le-Captif Challenger Bogota Challenger Shenzhen Open - Shenzhen Kremlin Cup - Moscow Erste Bank Open - Vienna Tunis Challenger Ecuador Open - Quito Rio Open - Rio de Janeiro Next Generation Adelaide International - Adelaide Pilot Pen Tennis - New Haven BMW Open - Munich Geneva Open - Geneva Ordina Open - s-Hertogenbosch Sao Paulo Challenger Masters Series - Hamburg The Stella Artois Championships - London Brasil Open - Sao Paulo Winston-Salem Open - Winston-Salem ATP Kremlin Cup - Moscow US Men's Clay Court Championship - Houston Rio Open - Rio de Janeiro Ordina Open - 's-Hertogenbosch Catella Swedish Open - Bastad Open 13 - Marseille Campinas Challenger Chile Dove Men+Care Open - Santiago Serbia Open - Belgrade Gerry Weber Open - Halle Braunschweig Challenger Pilot Pen Tennis - New Haven Abierto Mexicano Telcel - Acapulco Copa Claro - Buenos Aires Delray Beach International Tennis Championships - Delray Beach Irving Challenger UNICEF Open - 's Hertogenbosch St. Petersburg Open - St. Petersburg Farmers Classic - Los Angeles China Open - Beijing Open de Nice Cote d'Azur - Nice Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca Bet-at-home Open - Hamburg Lima Challenger Adidas Open de Toulouse - Toulouse Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca Le Gosier Challenger Valencia Open - Valencia Qatar ExxonMobil Open - Doha Tunis Challenger Royal Guard Open Chile - Vina del Mar Copa Claro - Buenos Aires Rio Open 500 - Rio de Janeiro Open 13 - Marseille Open de Moselle - Metz Buenos Aires Challenger Aptos Challenger Challenger 42 - Andrezieux Moselle Open - Metz Apia International - Sydney If Stockholm Open - Stockholm Erste Bank Open - Vienna Sporting Challenger - Turin Valencia Open - Valencia Orleans Challenger Schickendanz Open - Furth Mons Challenger Heineken Open - Auckland Open Sud de France - Montpellier Ecuador Open - Quito Rio Open - Rio de Janeiro Genova Challenger Argentina Open - Buenos Aires ATP Challenger Tour Finals TEB BNP Paribas Istanbul Open - Istanbul Biella Challenger Bordeaux Challenger Credit Agricole Suisse Open - Gstaad Citi Open - Washington Scheveningen Challenger Aegon Nottingham Open - Nottingham Winston-Salem Open - Winston-Salem Dallas Challenger China Open - Beijing Valencia Open - Valencia Meknes Challenger Forli Challenger Apia International - Sydney Togliatti Cup - Togliatti Lisbon Challenger Barcelona Open BancSabadell - Barcelona BMW Open - Munich Geneva Open - Geneva Hilton Waikoloa Village USTA Challenger - Waikoloa Erste Bank Open - Vienna Aegon Nottingham Open - Nottingham Sopot Challenger Brasil Open - Sao Paulo US Men's Clay Court Championship - Houston Barcelona Open BancSabadell - Barcelona Open Mutouest - St. Brieuc Murcia Challenger San Luis Potosi Challenger - San Luis Potosi Suisse Open - Gstaad Generali Open - Kitzbuhel Perugia Challenger Amersfoort Challenger Ecuador Open - Quito L'Aquila Challenger Como Challenger Argentina Open - Buenos Aires Las Vegas Challenger VII Torneo Internazionale di Tennis - Barletta Newport Beach Challenger Campinas Challenger Tenerife Challenger Santiago Challenger Rio Open - Rio de Janeiro Poznan Challenger Liberec Challenger Delray Beach Open - Delray Beach Amersfoort Challenger Pozoblanco Challenger KGHM Polish Indoors - Wroclaw Open Romania - Bucharest Davidoff Swiss Indoors - Basel Next Generation Adelaide International - Adelaide Copa Telmex - Buenos Aires Brasil Open - Costa do Sauipe Abierto Mexicano Telcel - Acapulco Mercedes Cup - Stuttgart Pilot Pen Tennis - New Haven Regions Morgan Keegan Championships - Memphis Tennis Channel Open - Las Vegas Rio Open - Rio de Janeiro Estoril Open - Estoril The Nottingham Open - Nottingham Legg Mason Tennis Classic - Washington BCR Open Romania - Bucharest If Stockholm Open - Stockholm Movistar Open - Vina del Mar Brasil Open - Costa do Sauipe Regions Morgan Keegan Championships - Memphis Brasil Open - Sao Paulo Suisse Open - Gstaad Medibank International - Sydney AEGON International - Eastbourne Open 13 - Marseille Grand Prix de Tennis de Lyon - Lyon Pacific Life Open - Indian Wells Alicante Challenger Francavilla Challenger Ann Arbor Challenger Tallahassee Challenger Ordina Open - 's-Hertogenbosch Pau Challenger Rogers Cup - Montreal Davidoff Swiss Indoors - Basel Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Thailand Open - Bangkok Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami St. Petersburg Open - St. Petersburg Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Masters Series Monte Carlo - Monte Carlo Pacific Life Open - Indian Wells Masters Series Monte-Carlo - Monte Carlo Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati Campionati Internazionali d'Italia - Rome Pacific Life Open - Indian Wells Masters Series Madrid - Madrid Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Mutua Madrilena Masters Madrid - Madrid Sony Ericsson Open - Miami BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Brisbane International - Brisbane Shanghai - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells ATP Kremlin Cup - Moscow Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Toronto Mutua Madrilena Masters Madrid - Madrid Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Mutua Madrilena Madrid Open - Madrid Rogers Cup - Montreal BNP Paribas Masters - Paris Internazionali BNL d'Italia - Rome Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Montreal SAP Open - San Jose Sony Ericsson Open - Miami AIG Japan Open Tennis Championships - Tokyo Interwetten Austrian Open - Kitzbuhel Shanghai ATP Masters - Shanghai Mutua Madrid Open - Madrid BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Mutua Madrilena Madrid Open - Madrid BNP Paribas Open - Indian Wells Rio Open - Rio de Janeiro BNP Paribas Masters - Paris Western & Southern Open - Cincinnati VTR Open - Vina del Mar Monte-Carlo Rolex Masters - Monte-Carlo Miami Open - Miami Mutua Madrid Open - Madrid Rogers Cup - Montreal Western & Southern Open - Cincinnati Miami Open - Miami Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai Miami Open - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Estoril Open - Estoril Campionati Internazionali D'Italia - Rome SkiStar Swedish Open - Bastad Monte-Carlo Rolex Masters - Monte-Carlo Monte-Carlo Rolex Masters - Monte-Carlo Sony Open Tennis - Miami Western & Southern Financial Group Masters - Cincinnati Monte-Carlo Rolex Masters - Monte-Carlo Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Internazionali BNL d'Italia - Rome BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Mercedes Cup - Stuttgart Croatia Open - Umag Dutch Open Tennis - Amersfoort Brasil Open - Sao Paulo Copa Telmex - Buenos Aires French Open - Paris French Open - Paris The Dubai Tennis Championships - Dubai Catella Swedish Open - Bastad Thailand Open - Bangkok If Stockholm Open - Stockholm Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne Wimbledon - London French Open - Paris Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris U.S. Open - New York Wimbledon - London Australian Open - Melbourne French Open - Paris French Open - Paris Wimbledon - London U.S. Open - New York U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York French Open - Paris Internazionali BNL d'Italia - Rome U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne U.S. Open - New York French Open - Paris Davis Cup, World Group, PO, CRO-BRA, 4-1 Davis Cup, Group 1, 2R, COL-BRA 1-4 Davis Cup, World Group, PO, BRA-ECU, 2-3 Davis Cup, World Group, PO, IND-BRA 3-2 Davis Cup, Group I, 2R, URU-BRA 0-5 Davis Cup, Group I, 2R, BRA-COL 3-1 Davis Cup, World Group, PO, GER-BRA 4-1 Davis Cup, World Group, PO, BRA-CRO 1-3 Davis Cup, World Group, PO, BRA-ESP 3-1 Davis Cup, World Group, PO, RUS-BRA 3-2 Davis Cup, Group 1, 2R, BRA-COL 4-1 Davis Cup, Group I, 2R, BRA-ECU 3-1 Davis Cup, World Group, 1R, USA-BRA 3-2 French Open (juniors) Davis Cup, World Group, PO, BRA-RUS 5-0 Davis Cup, World Group, 1R, ARG-BRA 3-2 Davis Cup, World Group, PO, AUT-BRA 4-1 Davis Cup, World Group, PO, BEL-BRA 4-0 Davis Cup, Group I, 2R, ECU-BRA 0-5 Wimbledon (juniors) Olympics - London Olympics - Rio de Janeiro Olympics - Beijing